impulse-transmitting relay - Spanish English Dictionary